Alhambra Hotel & Restaurant
Roseville Street, St. Helier, Jersey, JE2 4PL
Alhambra Hotel & Restaurant